Hierarchical structures for collision checking between virtual characters

نویسندگان

  • Sybren A. Stüvel
  • Nadia Magnenat-Thalmann
  • Daniel Thalmann
  • Arjan Egges
  • A. Frank van der Stappen
چکیده

Simulating a crowded scene like a busy shopping street requires tight packing of virtual characters. In such cases collisions are likely to occur, and the choice in collision detection shape will influence how characters are allowed to intermingle. Full collision detection is too expensive for crowds, so simplifications are needed. The most common simplification, the fixed-width, pose-independent cylinder, does not allow intermingling of characters, as it will either cause too much empty space between characters or undetected penetrations. As a possible solution to this problem, we introduce the bounding cylinder hierarchy (BCH), a bounding volume hierarchy that uses vertical cylinders as bounde-mail:{s.a.stuvel,j.egges,a.f.vanderstappen}@uu.nl e-mail:{nadiathalmann,danielthalmann}@ntu.edu.sg ing shapes. Since the BCH is a generalization of the single cylinder, we expect that this representation can be easily integrated with existing crowd simulation systems. We compare our BCH with commonly used collision shapes, namely the single cylinder and oriented bounding box tree, in terms of query time, construction time and represented volume. To get an indication of possible crowd densities, we investigate how close characters can be before collision is detected, and finally propose a critical maximum depth for the BCH.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Animation, Simulation, and Control of Soft Characters using Layered Representations and Simplified Physics-based Methods

Nico Galoppo: Animation, Simulation, and Control of Soft Characters using Layered Representations and Simplified Physics-based Methods. (Under the direction of Ming C. Lin.) Realistic behavior of computer generated characters is key to bringing virtual environments, computer games, and other interactive applications to life. The plausibility of a virtual scene is strongly influenced by the way ...

متن کامل

Interaction with virtual crowd in Immersive and semi-Immersive Virtual Reality systems

This study examines attributes of virtual human behavior that may increase the plausibility of a simulated crowd and affect the user’s experience in Virtual Reality. Purpose-developed experiments in both Immersive and semi-Immersive Virtual Reality systems queried the impact of collision and basic interaction between real-users and the virtual crowd and their effect on the apparent realism and ...

متن کامل

Detecting Collisions in Graph-Driven Motion Synthesis

In this paper we consider detecting collisions between characters whose motion is specified by motion capture data. We consider rough collisions, modeling the characters as a disk in the floor plane. To provide efficient collision detection, we introduce a hierarchical bounding volume, the Motion Oriented Bounding Box tree (MOBB tree). A MOBBtree stores space-time bounds of a motion clip. In cr...

متن کامل

Crowd Simulation: Implementation on Geometry, Animation and Behavior

Crowd simulations are becoming more popular in entertainment industry and interactive applications. However, the task of rendering and animating crowds of virtual humans in real-time is challenging. In this paper, we describe recent progress on crowd simulation research on three different levels, namely, geometry, animation and behavior. These three levels deal with implementation issues from l...

متن کامل

Parametric Verification of Address Space Separation (CMU-CyLab-12-001)

The address translation subsystem of operating systems, hypervisors, and virtual machine monitors must correctly enforce address space separation in the presence of adversaries. The size, and hierarchical nesting, of the data structures over which such systems operate raise challenges for automated model checking techniques to be fruitfully applied to them. We address this problem by developing...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Journal of Visualization and Computer Animation

دوره 25  شماره 

صفحات  -

تاریخ انتشار 2014